{{tag>karmic entreprise erp crm}}

----
====== Dolibarr ======

**Dolibarr** est un système libre de gestion pour les entreprises, associations, indépendants ou auto-entrepreneurs, donc un ERP/CRM. Il prend en charge via une interface web, la gestion des clients, fournisseurs, produits, stocks, comptable et de nombreuses autres activité, et ceci de façon totalement modulable,ce qui permet de l'adapter à vos besoins.

===== Pré-requis =====

  * Un serveur web [[:LAMP]] installé et configuré.
  * Avoir créé une base de donnée MySQL et un compte utilisateur ayant les droits sur cette base (voir [[:MySQL]]). Ces informations sont demandées pendant la configuration de Dolibarr.
<note tips>Les données peuvent également s'enregistrer dans une base de donnée [[:PostgreSQL]] à la place de la base de donnée [[:MySQL]], mais cette possibilité est encore expérimentale.</note>

===== Installation =====
Cette application web n'étant pas disponible dans les dépôts il faut l'installer à partir de l'archive officielle.

Nous allons effectuer ces actions en ligne de commande dans un [[:terminal]]. Le répertoire du serveur web sera celui par défaut **/var/www** qui nécessite les [[:sudo|droits d'administrateur]]. Nous allons pour simplifier nous mettre dans le compte de l'utilisateur apache **www-data** (à adapter suivant votre configuration et l'emplacement du dossier où vous placerez vos fichiers). Les étapes sont :
  - Prendre le rôle de l'utilisateur **www-data**
  - Aller dans le dossier web **/var/www**
  - Télécharger l'archive **dolibarr-tgz**
  - Décompresser les fichiers
  - Renommer le dossier
  - Entrer dans le dossier **/var/www/dolibarr**
  - Créer le fichier de configuration **htdocs/conf/conf.php**
  - Créer le dossier **documents**
  - Sortir de la session www-data

<code>
sudo -i -u www-data
cd /var/www
wget http://www.dolibarr.org/files/dolibarr.tgz
tar xvfz dolibarr.tgz
mv dolibarr-*/ dolibarr/
cd dolibarr
touch htdocs/conf/conf.php
mkdir documents
exit
</code>

===== Configuration =====

Il ne vous reste plus qu'à ouvrir votre navigateur à l'adresse http://localhost/dolibarr/htdocs/ dans le cas d'une installation en local et à suivre la procédure de configuration, en réglant les différents points de configuration qu'il vous soumettra.

Les 2 points importants de cette configuration sont :
  * **l'URL racine** qui dépendra de votre configuration d'[[:Apache]] (accès direct, virtual host, ...)
  * le nom de la **base de donnée**, l'identifiant et le mot de passe pour s'y connecter (voir page [[:MySQL]] ou [[:PostgreSQL]] pour créer ces éléments)

<note tip>Il est possible de laisser l'installeur de Dolibarr se charger de la création de la base de donnée et du compte utilisateur associé, en cochant les 2 cases adéquates, et en renseignant l'identifiant et le mot de passe du super utilisateur de la base de donnée.</note>

Enfin, il vous demande un identifiant et un mot de passe pour le premier utilisateur de Dolibarr.

Il ne vous reste plus qu'à vous connecter pour vérifier que tout fonctionne correctement.

<note warning>À la fin de la procédure de configuration il faut encore blocker le dossier contenant les scripts d'installation. Pour cela effectuez ces actions :
<code>sudo touch /var/www/dolibarr/install.lock
sudo chmod 444 /var/www/dolibarr/install.lock
</code></note>

===== Utilisation =====

Le [[http://wiki.dolibarr.org|wiki officiel]] est assez bien fourni et devrait vous aider pour la prise en main.

===== Liens =====

  * [[http://www.dolibarr.org/|Site officiel]] **(en)**
  * [[http://www.dolibarr.fr/|Site officiel]] **(fr)**
  * [[http://wiki.dolibarr.org/|Wiki]]
  * [[http://www.dolibarr.fr/forum/|Forum]]
  * [[http://demo.dolibarr.fr/public/demo/|Demo online]]

----

//Contributeur principal : [[utilisateurs:Random]].//